Building A Quantum Computer With Trapped Ions